package com.tzbank.entity;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;

import org.hibernate.annotations.Table;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = false)
@Entity(name = "mb_charge")
@Table(appliesTo = "mb_charge", comment = "记账信息表")
public class Charge extends BaseModel implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = -7596597090817899488L;
	
	@ApiModelProperty(value = "交易记账备注")
	@Column(name = "charge_comment", columnDefinition = "varchar(100)  NOT NULL COMMENT '交易记账备注'")
	private String comment;
	
	@ApiModelProperty(value = "柜员流水号")
	@Column(name = "tell_seqno", columnDefinition = "varchar(50)  NOT NULL COMMENT '柜员流水号'")
	private String tellSeqNo;
	
	@ApiModelProperty(value = "原交易日期")
	@Column(name = "ori_tran_date", columnDefinition = "varchar(50)  NOT NULL COMMENT '柜员流水号'")
	private String oriTranDate; 
	@ApiModelProperty(value = "描述")
	@Column(name = "remark", columnDefinition = "varchar(100)  NOT NULL COMMENT '描述'")
	private String remark; 
}
